Linux的基本操作 |
您所在的位置:网站首页 › 用vi写hello world › Linux的基本操作 |
文章首发及后续更新:https://mwhls.top/934.html 新的更新内容请到mwhls.top查看。 无图/格式错误请到上方的文章首发页面查看。 之前一篇QQ不能打开的解决办法,几乎是我阅读量最多的一篇文章了,实在心动,但是又不想写大路货,就想到可以写个涉猎广点的基本教程,于是有了这篇。 基础准备如果下载速度过慢,可参考:Ubuntu20.04更换下载源(可视化操作) 如果想换成中文环境,可参考:Ubuntu设置中文 在虚拟机中,想使用复制功能,可参考:VMware Tools安装于Ubuntu20.04 Ubuntu创建helloworld.c并编译执行这部分为下面的总结,不看这部分,只看后续也能完成目标。 目标:1.在桌面创建一个hello文件夹。2.在该文件夹内创建helloworld.c文件。3.写好helloworld.c内容,使用gcc编译。4.执行编译输出的文件,正确显示helloworld文本。要求:在终端环境下完成全过程。 步骤:1.在桌面右键-在终端打开(终端进入桌面目录)2.输入mkdir hello并回车(创建hello文件夹)2.5输入ls并回车,查看是否多出hello文件夹3.输入cd hello并回车(进入hello文件夹)4.输入vi helloworld.c并回车(创建helloworld.c文件)5.在vi界面按a进入编辑模式6.输入helloworld的c语言代码7.按ESC进入命令模式8.按冒号:并输入wq保存退出8.1.输入ls并回车,查看是否多出helloworld.c文件8.5输入sudo apt install gcc安装gcc8.6如下载速度过慢,参考Ubuntu20.04更换下载源(可视化操作)8.7下载时的y/n可直接按回车选择yes9.输入gcc -o helloworld helloworld.c编译helloworld.c文件9.5.输入ls并回车,查看是否多出helloworld文件10.输入./helloworld运行helloworld可执行文件 ![]() ![]() Linux是多用户多任务的操作系统,涉及到修改系统配置的命令,都需要root权限, root的权限获取有两种方法:一劳永逸的办法是切换到root用户,一次性获取办法是在命令前加上sudo 例如,对于用户切换命令su来说:使用su userName,可以将当前用户切换为userName用户。使用su,不加参数,可以切换到root用户但会报错:su:认证失败,因为这个命令需要root权限使用sudo su即可(是的没错,要获取root权限,你首先需要root权限) 命令使用如右图,注意:输入命令时,linux系统不会显示任何输入,输完直接回车即可。 此外,普通用户与root用户的除了前缀的区别,在当前目录后显示字符也不同:root为 # ,普通用户为 $root@ubuntu:/usr/bin# ![]() 打开方式:桌面右键-在终端打开。任意文件夹右键-在终端打开。 命令使用方式:输入后直接回车,提示权限不够,在命令前加sudo,输密码时不会显示,输入完直接回车即可。 参数的使用:命令可以加参数,一般为命令后 空格 参数。用 - 的参数可以合并,例如 ls -a -l,等效于 ls -al。且参数重复不影响,参数顺序不影响,例如 ls -llllalaaalllaaa,等效于 ls -al。 目录切换操作切换目录命令:cd 目录路径根目录:/切换到根目录:cd / 用户目录:~不同用户的用户目录不同,root的用户目录不是根目录 上层目录:..切换到上层目录:cd ..切换到上上层目录:cd ../.. 当前路径:.切换到当前文件夹下的 directory文件夹:cd ./directory/也可直接 cd directory 查看当前目录所有文件查看当前目录所有文件:ls 查看当前目录所有文件 + 文件信息:ls -l 文件操作利用vi创建可编辑文件:vi 文件名例如 vi helloworld.c,创建一个helloworld.c文件并打开。配套vi使用方法。 创建文件夹mkdir 文件夹名称例如:mkdir folder1,在当前目录创建 folder1 文件夹。 删除文件/文件夹rm 文件名rm -r 文件夹名称例如:rm -r folder1,删除当前目录中的folder1 文件夹。注:-r参数为递归操作,递归删除文件夹 复制文件/文件夹cp 文件名称 新目录 移动文件/文件夹mv 文件名称 新目录 重命名文件/文件夹mv 文件名称 新文件名称是的没错,原地mv就能改变名称 vi编辑器基本操作注:vim的操作与vi类似,但更好用,推荐安装使用vim。 创建文件vi 文件名 编辑模式:打开vi后,按下 a i o 均可进入编辑模式(三种模式不同,一般用a就行了)。 命令模式:按下esc键,进入命令模式 保存退出:在命令模式下,输入冒号 :,并输入以下命令:保存:w退出:q保存退出:wq不保存退出:q! 安装程序在ubuntu系统中,使用apt install 文件名 来安装程序centOS似乎是用gum,我记得不太清,如果apt不能用,百度一下自己系统能用的安装命令。例如:apt install gcc,可以安装gcc程序apt install vim,可以安装vim程序如果下载速度过慢,可参考:Ubuntu20.04更换下载源(可视化操作) 但安装程序会对系统修改,因此需要获取root权限,如果为普通用户,上面的命令需要改为sudo apt install gcc gcc编译c语言文件gcc -o 输出文件 源文件将helloworld.c编译成可执行文件helloworld:gcc -o helloworld helloworld.c gcc还有很多参数,不过-o足以。 执行程序对于可执行文件,可用 ./文件名 执行例如:./helloworld,运行helloworld文件 linux文件后缀作用在linux中,文件后缀只是用来给用户看的,系统并不关心例如,helloworld.c文件,可以改名为helloworld,除了名字的不同外,其余操作无区别 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |